localized electrical discharge - Francés Inglés Diccionario